idea of progress - Alemán Inglés Diccionario